tooth of a latch - Spanisch Englisch Wörterbuch